Definitions of shrew mole:

  • noun:   slender mole having a long snout and tail