English Dictionary
▪ scuttlebutt
▪ scyliorhinidae
▪ scylla
▪ scyphozoa
▪ scyphozoan
◊ SCYLLA
Scylla
n : (Greek mythology) a sea nymph transformed into a sea monster
who lived on one side of a narrow strait; drowned and
devoured sailors who tried to escape Charybdis (a
whirlpool) on the other side of the strait [syn: {Scylla}]
scuttlebutt
scyliorhinidae
scylla
scyphozoa
scyphozoan
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]