VariousWords beta
Related Terms:
Definitions:
Noun
water shrew
Definition: any of several small semiaquatic shrews usually living near swift-flowing streams
Definition: Any of the small insectivores of the genus Neomys in the Soricidae family.