English dictionary

european water shrew meaning and definition

EUROPEAN WATER SHREW noun

Definition of European water shrew (noun)

  1. widely distributed Old World water shrew
Source: Princeton University Wordnet