least shrew

Explore definitions, synonyms, and language insights of least shrew

Definitions

Noun
small brown shrew of grassy regions of eastern United States

More General Terms