Word info

Stymphalides

Noun

Meaning

Stymphalides pl (plural only)

(mythology) In Greek mythology, a flock of metallic man-eating birds that haunted Lake Stymphalis in Arkadia. They were slain by Herakles as part of his sixth Labour, who took advantage of their sensitive sense of hearing.

Source: en.wiktionary.org

Close letter words and terms