Definition Definition

sea nettle - Meaning and Examples

Meaning of 'sea nettle' (Webster Dictionary)

1 . Sea nettle
- A jellyfish, or medusa.