SEA NETTLE


Meaning of SEA NETTLE in English

a jellyfish, or medusa.

Webster English vocab.      Английский словарь Webster.