lontra - Spanish English Dictionary
History

lontra

Play ENESESes
Play ENESESmx


Meanings of "lontra" in English Spanish Dictionary : 6 result(s)

Spanish English
Mammals
lontra [f] UY neotropical river otter
lontra [f] UY an otter species found in central america, south america and the island of trinidad (lutra longicaudis)
lontra [f] UY la plata otter
lontra [f] UY long-tailed otter
lontra [f] UY neotropical otter
lontra [f] UY south american river otter