platirrin

Catalan

Noun

platirrin m (plural platirrins)

  1. platyrrhine monkey