tenrecidae

/tɛnˈrɛsɪdiː/

Definitions

1. noun

A family of small insectivorous mammals of Madagascar.

“The unique characteristics of the tenrecidae family set them apart from other mammals.”

Synonyms

  • insectivore
  • mammal

Antonyms

  • carnivore
  • herbivore