Lemnos
[lemnɔs]
Definition
(noun.) a Greek island in the northern Aegean Sea; famous for a reddish-brown clay that has medicinal properties.
Checker: Roberta--From WordNet
[lemnɔs]
(noun.) a Greek island in the northern Aegean Sea; famous for a reddish-brown clay that has medicinal properties.
Checker: Roberta--From WordNet