SCABBARD FISH


Meaning of SCABBARD FISH in English

noun

: a cutlass fish especially of the genus Lepidopus ; usually : an elongated silvery food fish ( L. caudatus ) that is especially abundant in southern seas

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.