Lota lota
1.
(
noun
) elongate freshwater cod of northern Europe and Asia and North America having barbels around its mouth
Synonyms:
burbot
,
cusk
,
eelpout
,
ling
Related Words:
cod
,
codfish
Terms and Conditions of Use / Copyright Notice