sorex palustris Meaning, Definition & Usage

  1. noun water shrew of North America
    American water shrew.

WordNet