scyllaroid
/sɪˌlɑrɔɪd/Definitions
1. adjective
resembling Scylla, a sea monster in Greek mythology.
“The scyllaroid shape of the ship was meant to ward off evil spirits.”
2. noun
a sea monster, especially in Greek mythology.
“According to legend, sailors had to navigate between Charybdis and the scyllaroid creature.”