HOMINOID


Meaning of HOMINOID in English

adj. & n.

adj. 1 like a human. 2 hominid or pongid.

n. an animal resembling a human.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.