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.”
1. noun
A family of small insectivorous mammals of Madagascar.
“The unique characteristics of the tenrecidae family set them apart from other mammals.”