liparid

/ˈlaɪpərɪd/

Definitions

1. noun

A type of insectivorous mammal, such as a hedgehog or an armadillo.

“The liparid’s unique ability to roll into a ball helped protect it from predators.”

Synonyms

  • insectivore
  • mammal

Antonyms

  • carnivore
  • herbivore