Medical Definition of Catarrhina
in many classifications : a division of Anthropoidea comprising the Old World monkeys, higher apes, and humans
catarhine\ˈkat-ə-ˌrīn\play adjective or noun
Seen and Heard
What made you want to look up Catarrhina? Please tell us where you read or heard it (including the quote, if possible).