MEDUSA


Meaning of MEDUSA in English

[me.du.sa] n 1 cap [L, fr. Gk Medousa]: a mortal Gorgon who is slain when decapitated by Perseus

2. pl me.du.sae [NL, fr. L]: jellyfish 1a -- me.du.san adj or n -- me.du.soid adj or n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.