Lota
English Dictionary
->
Letter L
-> Lota
Search Dictionary:
Lota Definition
(n)
a
globular
water
bottle
used
in
Asia
(n)
burbot
Lota Synonyms
genus Lota
Lota
© Art Branch Inc.