NORTHERN BARRACUDA


Meaning of NORTHERN BARRACUDA in English

noun

: a small barracuda ( Sphyraena borealis ) of the Atlantic coast of the United States from Cape Fear to Cape Cod

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