/ English Dictionary |
LUTRA LUTRA
Pronunciation (US): | (GB): |
I. (noun)
Sense 1
Meaning:
Otter found in Europe and Asia
Synonyms:
Eurasian otter; Lutra lutra
Classified under:
Hypernyms ("Lutra lutra" is a kind of...):
otter (freshwater carnivorous mammal having webbed and clawed feet and dark brown fur)