Blarina brevicauda

Explore definitions, synonyms, and language insights of Blarina brevicauda

Definitions

Noun
North American shrew with tail less than half its body length

More General Terms