Definition of Lota Lota

  • 1. Elongate freshwater cod of northern Europe and Asia and North America having barbels around its mouth Noun

Synonyms for word "lota lota"

Semanticaly linked words with "lota lota"

Hyponims for word "lota lota"