lance fish
English
lance fish meaning in English • lance fish का अर्थ अंग्रेजी में
Noun
- A slender marine fish of the genus Ammodytes, especially Ammodytes tobianus of the English coast; -- called also sand lance>.