Skip to main content

needlefish

English needlefish meaning in English  •  needlefish का अर्थ अंग्रेजी में
Noun
  • The European great pipefish (Siphostoma acus or Syngnathus acus); -- called also earl>, and tanglefish>.
Advertisement