méduse meaning in English
n. jellyfish, soft gelatinous marine animal with an umbrella shaped body and long trailing tentacles; medusa, (in greek mythology) one of the three gorgons that had snakes for hair and everyone who looked at them was turned to stone