Lota lota
English Dictionary
->
Letter L
-> Lota lota
Search Dictionary:
Lota lota Definition
(n)
elongate
freshwater
cod
of
northern
Europe
and
Asia
and
North
America
having
barbels
around
its
mouth
Lota lota Synonyms
burbot
cusk
eelpout
ling
Lota lota
© Art Branch Inc.