Antikythera in Latin Antikythera in Latin Anticythēra proper noun A Greek island located between Peloponnese and Crete, near Kythira. Add to Flashcards