solenodont

/sɒlɪˈnɒndənt/

Definitions

1. noun

a type of shrew-mole found in Mexico and Central America, characterized by its long, pointed snout and powerful digging claws.

“The researchers encountered a solenodont while conducting fieldwork in the region.”

Synonyms

  • paucituberculata
  • shrew-mole

Antonyms

  • mammal