dolichoses

English

Noun

dolichoses

  1. plural of dolichos