talpoid
adjective
tal·poid
| \ ˈtalˌpȯid\
Definition of talpoid
: like or related to the Talpidae
Keep scrolling for more