Cryptoprocta

Explore definitions, synonyms, and language insights of Cryptoprocta

Definitions

Noun
large primitive cat-like carnivores inhabiting forests of Madagascar

More General Terms