Meaning of cryptoprocta

Definition of cryptoprocta

(noun) large primitive cat-like carnivores inhabiting forests of Madagascar

Other information on cryptoprocta

WIKIPEDIA results for cryptoprocta
Amazon results for cryptoprocta