driopitecino

Italian

Noun

driopitecino m (plural driopitecini)

  1. dryopithecine