meaning of marten cat

1. agile slender-bodied arboreal mustelids somewhat larger than weasels


Related Words

marten cat |

Developed & Maintained By Taraprasad.com

Treasure Words