Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word sorex palustris from English dictionary with examples, synonyms and antonyms.

sorex palustris   noun

Meaning : Water shrew of North America.

Synonyms : american water shrew

Sorex palustris meaning in Telugu.