pongid - English Synonyms Dictionary

pongid

n.
[1] great ape