Vocabulary

人似猿

anthropoid ape; anthropoid; pongid; ape

noun