EURASIAN OTTER





Definition:

  1. [noun] otter found in Europe and Asia
    Synonyms: Eurasian otter, Lutra lutra

Synonyms: