What is the full meaning of clepsydrae
CLEPSYDRA, (Latin) an instrument which measures time by trickling water [n]
Example of the word clepsydrae placed on a Scrabble board.