What does «medusa» mean in Spanish?

  • A coelenterate with a bell-shaped gelatinous body and tentacles.
diccio-o.com - 1998 - 2022