sea nettle
nounDefinition of sea nettle
: a stinging jellyfish
especially
: one (Chrysaora quinquecirrha) occurring especially in Atlantic estuaries from Cape Cod to the West Indies
Keep scrolling for more