Sea nettle
/(?)/
Sea· net·tle
Sea nettle
A jellyfish, or medusa.