MEDUSA


Meaning of MEDUSA in English

noun Date: 14th century a mortal Gorgon who is slain when decapitated by Perseus, jellyfish 1a, ~n adjective or noun medusoid adjective or noun

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.