English Dictionary
◊ HOMINOIDEA
Hominoidea
n : anthropoid apes and human beings [syn: {Hominoidea}, {superfamily
Hominoidea}]