great ape


Meanings

  • any of the large anthropoid apes of the family Pongidae

Synonyms