English dictionary
sorex palustris meaning and definition
Definition and meaning of sorex palustris at MeaningMonkey.org. sorex palustris meaning and definition in the English Dictionary.SOREX PALUSTRIS noun
Definition of Sorex palustris (noun)
- water shrew of North America
- synonyms: American water shrew
Source: Princeton University Wordnet