MEDUSA


Meaning of MEDUSA in English

n. (pl. medusae or medusas) 1 a jellyfish. 2 a free-swimming form of any coelenterate, having tentacles round the edge of a usu. umbrella-shaped jelly-like body, e.g. a jellyfish. medusan adj.

[ L f. Gk Medousa, name of a Gorgon with snakes instead of hair ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.