nettle-fish

English

Noun

nettle-fish

  1. (archaic) jellyfish; sea nettle