Wiktionary
klepsudra
n. (alternative form of clepsydra English)
n. (alternative form of clepsydra English)