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