Needlefish



ENGLISH MEANING
noun
1.
The European great pipefich (Siphostoma, Syngnathus, acus); -- called also earl, and tanglefish.
1.
The garfish