Lota lota
noun
- 1
elongate freshwater cod of northern Europe and Asia and North America having barbels around its mouth
Also useful for “Lota lota”:Crossword— Multi-word entries show up in clues
elongate freshwater cod of northern Europe and Asia and North America having barbels around its mouth
Also useful for “Lota lota”:Crossword— Multi-word entries show up in clues