Word info

omomyiform

Noun

Meaning

omomyiform (plural omomyiforms)

Any primate of the infraorder Omomyiformes

Source: en.wiktionary.org

Close letter words and terms