talpoid
/tælˈpɔɪd/Definitions
1. adjective
resembling or related to moles, especially in having a stocky body and short, powerful limbs
“The talpoid creatures in the fantasy novel were surprisingly agile.”
2. noun
a type of mole
“The talpoid was known for its ability to dig complex underground tunnels.”