sea nettle Meaning, Definition & Usage

Sea" net`tle
Definitions
  1. A jellyfish, or medusa.

Webster 1913