English synonyms about - contact  

Limnos

noun

1 Limnos

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

synonym: Lemnos.


Find more on limnos elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0318