Word info

omalogyrid

Noun

Meaning

omalogyrid (plural omalogyrids)

(zoology) Any member of the Omalogyridae.

Source: en.wiktionary.org

Close letter words and terms