HOMINOID


Meaning of HOMINOID in English

adj. & n.

--adj.

1. like a human.

2 hominid or pongid.

--n. an animal resembling a human.

Oxford English vocab.      Оксфордский английский словарь.