Tanglefish



ENGLISH MEANING
noun
1.
The sea adder, or great pipefish of Europe.