Meaning of clepsydra
Definition of clepsydra
(noun)
clock
that measures
time
by the
escape
of
water
Other information on clepsydra
WIKIPEDIA results for
clepsydra
Amazon results for
clepsydra
Tweet