Noun Definition

cryptoprocta

1.Definition: large primitive cat-like carnivores inhabiting forests of Madagascar

Category: Animals