Limnos
English Dictionary
->
Letter L
-> Limnos
Search Dictionary:
Limnos Definition
(n)
a
Greek
island
in
the
northern
Aegean
Sea
;
famous
for
a
reddish
-
brown
clay
that
has
medicinal
properties
Limnos Synonyms
Lemnos
Limnos
© Art Branch Inc.