Limnos

1. (noun) a Greek island in the northern Aegean Sea; famous for a reddish-brown clay that has medicinal properties
Synonyms: Lemnos
Related Words: island



Terms and Conditions of Use / Copyright Notice