hominiform (English, noun)
expansion: hominiform (plural hominiforms)
Senses:
glosses: Synonym of hominid.
Forms:
form: hominiforms
tags: plural