Meaning of lota lota
Definition of lota lota
(noun)
elongate
freshwater
cod of
northern
Europe and Asia and North America having barbels
around
its
mouth
Other information on lota lota
WIKIPEDIA results for
lota lota
Amazon results for
lota lota
Tweet