meaning of least shrew

1. small brown shrew of grassy regions of eastern United States


Related Words

least shrew |

Developed & Maintained By Taraprasad.com

Treasure Words