English dictionary
lemnos meaning and definition
Definition and meaning of lemnos at MeaningMonkey.org. lemnos meaning and definition in the English Dictionary.LEMNOS noun
Definition of Lemnos (noun)
- a Greek island in the northern Aegean Sea; famous for a reddish-brown clay that has medicinal properties
- synonyms: Limnos
Source: Princeton University Wordnet