Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

mytilene Definition

Cancel
mytilene
geographical name(Les-bos)
island of Greece in the Aegean Sea off northwestern Turkey area 630 square miles (1632 square kilometers), population 103,700

Words Related to mytilene!

mytilene Examples by Brain Bank Users