Word info Synonyms

Lota lota

Noun

Meaning

elongate freshwater cod of northern Europe and Asia and North America having barbels around its mouth

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms