jellyfish [pl. jellyfishes] , {sea creatures}
Notices
  • a marine coelenterate, having an umbrella-shaped jelly-like body and stinging tenacles