noun Date: 14th century a mortal Gorgon who is slain when decapitated by Perseus, jellyfish 1a, ~n adjective or noun medusoid adjective or noun
MEDUSA
Meaning of MEDUSA in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012