Sea Nettle (noun) Definition, Meaning & Examples

noun
  1. any large, stinging jellyfish.
Sea Nettle (noun) Definition, Meaning & Examples

More Definitions