What does american water shrew mean?

american water shrew meaning in General Dictionary

liquid shrew of North America