Home

Word

Lutra lutra, n.
more info otter found in Europe and Asia
<noun.animal>

Eurasian otter Lutra lutra
semantic pointers
hypernym