Antikythera (noun) Definition, Meaning & Examples

noun
  1. an island in the eastern Mediterranean, northwest of Crete: archaeological site. 8½ sq. mi. (22 sq. km).
Antikythera (noun) Definition, Meaning & Examples

More Definitions