◄
Sea Nettle
►
Dictionary
(
n.
) A jellyfish, or medusa.
Clyx.com