English dictionary
shrew mole meaning and definition
Definition and meaning of shrew mole at MeaningMonkey.org. shrew mole meaning and definition in the English Dictionary.SHREW MOLE noun
Definition of shrew mole (noun)
- slender mole having a long snout and tail
Source: Princeton University Wordnet