Mole shrew Meaning, Definition & Usage

Definitions
  1. (Zoöl.), any one of several species of short-tailed American shrews of the genus Blarina, esp. B. brevicauda.

Webster 1913