catarrina

Italian

Noun

catarrina f (plural catarrine)

  1. Catarrhine monkey (of taxon Catarrhini)

Anagrams