Attested.to

Definition

(Greek mythology) fire-breathing female monster with a lion's head and a goat's body and a serpent's tail; daughter of Typhon

Seed ·

Term in context

Chimera in CommonParlance