Needlefish Meaning in Hindi

What is the translation of word Needlefish in Hindi?

Meaning of  Needlefish in Hindi is : नीडिल फिश

Definition of word Needlefish

  • The European great pipefich (Siphostoma, / Syngnathus, acus); -- called also earl, and tanglefish.
  • The garfish.

Other Meanings of Needlefish