Word info

ephydrid

Noun

Meaning

ephydrid (plural ephydrids)

(zoology) Any species of the shore fly family Ephydridae.

Source: en.wiktionary.org

Close letter words and terms