English to English

Lota lota

noun (n)

  • elongate freshwater cod of northern Europe and Asia and North America having barbels around its mouth(noun.animal)
    Synonym:
    burbot, cusk, eelpout, ling
    source: wordnet30
Advertisement

Bookmark This Site