Word info

euplerid

Noun

Meaning

euplerid (plural euplerids)

(zoology) Any member of the family Eupleridae, Malagasy mongooses, cat-like mammals of Madagascar.

Source: en.wiktionary.org

Close letter words and terms