Synonyms and Antonyms for lemnos | Synonym.com

Synonyms and Antonyms for lemnos

1. Lemnos (n.)

a Greek island in the northern Aegean Sea; famous for a reddish-brown clay that has medicinal properties

Synonyms: