pongid

(noun) great ape

< pongee | pongidae >