Definify.com

Definition 2024


platyrrhines

platyrrhines

English

Noun

platyrrhines

  1. plural of platyrrhine