English dictionary

eurasian otter meaning and definition

EURASIAN OTTER noun

Definition of Eurasian otter (noun)

  1. otter found in Europe and Asia
Source: Princeton University Wordnet