meaning of marten cat
1.
agile
slender-bodied
arboreal
mustelids
somewhat
larger
than
weasels
Related Words
marten cat
|
Developed & Maintained By
Taraprasad.com