Home
Search
Index
Definify.com
Definition
2024
sea_nettle
sea nettle
English
Noun
sea
nettle
(
plural
sea nettles
)
A
jellyfish
, or
medusa
.
Etymology
Because of its sting. See
nettle
(
“
stinging plant
”
)
.
Similar Results
Deadnettle