Cryptoprocta ferox

Explore definitions, synonyms, and language insights of Cryptoprocta ferox

Definitions

Noun
largest carnivore of Madagascar; intermediate in some respects between cats and civets