afropithecines

English

Noun

afropithecines

  1. plural of afropithecine