Meaning of limnos
Definition of limnos
(noun)
a Greek
island
in the
northern
Aegean Sea;
famous
for a
reddish-brown
clay
that has
medicinal
properties
Other information on limnos
WIKIPEDIA results for
limnos
Amazon results for
limnos
Tweet