storgople

Noun

 * 1) jellyfish marine animal of the class