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