Meaning ofhominoidin English

hominoid

us/həʊˈmaɪnoɪd/uk/ˌhɒm.ə.ɪˈɔɪd/
#uncommon
Definitions
Phrases