Definify.com

Definition 2024


sea_nettle

sea nettle

English

Noun

sea nettle (plural sea nettles)

  1. A jellyfish, or medusa.