Find the word definition

Wikipedia
Petalas

Petalas (Greek: Πεταλάς) is the largest island (area ) of the Echinades, among the Ionian Islands group of Greece. , it had no resident population. Some, including Leake, have conjectured that Petalas is the ancient Dulichium, from which the Iliad reports that 40 ships sailed to Troy, but Strabo and most modern authors prefer the identification of Dulichium with Makri, a nearby island. Petalas, privately owned, was recently offered for sale.