SCYLLA MEANING IN ENGLISH

• Scylla Definition & Synonyms

  1. (n.) A dangerous rock on the Italian coast opposite the whirpool Charybdis on the coast of Sicily, -- both personified in classical literature as ravenous monsters. The passage between them was formerly considered perilous; hence, the saying "Between Scylla and Charybdis," signifying a great peril on either hand.


• Scyllarian Definition & Synonyms

  1. (n.) One of a family (Scyllaridae) of macruran Crustacea, remarkable for the depressed form of the body, and the broad, flat antennae. Also used adjectively.


RECENT SEARCHES