Meaning ofhominoidin English

hominoid

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