klepsydrae

English

Noun

klepsydrae

  1. plural of klepsydra