aplorrino

Italian

Noun

aplorrino m (plural aplorrini)

  1. haplorhine