Definition of Water Shrew

  • 1. Any of several small semiaquatic shrews usually living near swift-flowing streams Noun

Semanticaly linked words with "water shrew"

Hyponims for word "water shrew"