Noun lemnos has 1 sense
  1. Lemnos, Limnos - a Greek island in the northern Aegean Sea; famous for a reddish-brown clay that has medicinal properties
    --1 is a kind of island
    --1 is a part of Greece, Hellenic Republic, Ellas; Aegean, Aegean Sea
,
TOP