English to English

fossa cat

noun (n)

  • largest carnivore of Madagascar; intermediate in some respects between cats and civets(noun.animal)
    source: wordnet30
Advertisement

Bookmark This Site