Definition, synonyms and related words
A mythological creature that had serpents in place of legs
Having serpents (or similar) in place of legs