Meaning of shrew mole

Definition of shrew mole

(noun) slender mole having a long snout and tail

Other information on shrew mole

WIKIPEDIA results for shrew mole
Amazon results for shrew mole