HOMINOID


Meaning of HOMINOID in English

adj. & n. --adj. 1 like a human. 2 hominid or pongid. --n. an animal resembling a human.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.