Scylla : The Simplistic Information Gathering Engine
SCYLLA (Skylla)
Scylla Definition & Meaning
Scylla • Greek Gods & Goddesses
scylla
In a familiar pattern, the original animal that inspired the monster was made larger and given a hybrid form.
She snatched and devoured six men from Ulysses' ship.
Grant Roman mythographer C2nd A.