Share this entry

Share this page

hominoid

Zoology primate of a group which includes humans and the great apes

Share this entry

Share this page