Attested.to

Cyclops

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition (Greek mythology) one of a group of giants having a single eye in the middle of their forehead