'Lota lota' definitions:

Definition of 'Lota lota'

(from WordNet)
noun
Elongate freshwater cod of northern Europe and Asia and North America having barbels around its mouth [syn: burbot, eelpout, ling, cusk, Lota lota]

Words containing 'Lota lota'