Shrew-mole meaning

Any of various shrewlike moles of several genera in the family Talpidae, found in North America and Asia.
noun
0
0
Advertisement