Word info

hominiform

Noun

Meaning

hominiform (plural hominiforms)

Synonym of hominid

Source: en.wiktionary.org

Close letter words and terms