Word
Lutra lutra, n.
otter found in Europe and Asia
<noun.animal>
Eurasian otter
Lutra lutra
semantic pointers
hypernym
otter