eurasian_otter
1. [ noun ] (zoology) otter found in Europe and Asia
Synonyms: Lutra_lutra
Related terms: otter
Similar spelling:   Eurasian_hamster
  Eurasian_badger
  Eurasian_woodcock