Definition of Lutra Lutra in English :

Define Lutra Lutra in English

Lutra Lutra meaning in English

Meaning of Lutra Lutra in English

Pronunciation of Lutra Lutra in English

Lutra Lutra pronunciation in English

Pronounce Lutra Lutra in English

Lutra Lutra

see synonyms of lutra lutra

Noun

1. eurasian otter, lutra lutra

otter found in Europe and Asia

WordNet Lexical Database for English. Princeton University. 2010.