Wiktionary
moringuid
n. (context zoology English) Any member of the Moringuidae.
n. (context zoology English) Any member of the Moringuidae.