LANCE FISH


Meaning of LANCE FISH in English

a slender marine fish of the genus ammodytes, especially ammodytes tobianus of the english coast;

— called also sand lance.

Webster English vocab.      Английский словарь Webster.