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.”

Synonyms

  • insectivorous
  • mole-like

Antonyms

  • eurypterid
  • giant