meaning of american water shrew

american water shrew meaning in General Dictionary

liquid shrew of North America