English synonyms about - contact  

Lutra lutra

noun

1 Lutra lutra

Otter found in Europe and Asia.

synonym: Eurasian otter.

Polish: wydra europejska, wydra


Find more on lutra lutra elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.016