EGAVE

euplerid

Meaning

  1. noun Any member of the family Eupleridae, Malagasy carnivorans, cat-like mammals of Madagascar.

Similar words

mongoose falanouc eupelmid eupelycosaur eutypomyid euphemitid euphthiracarid euprimate eudrilid eublepharid

Save “euplerid” to learn later