Word info

nemestrinid

Noun

Meaning

nemestrinid (plural nemestrinids)

(zoology) Any fly of the family Nemestrinidae.

Source: en.wiktionary.org

Close letter words and terms