Also found in: Dictionary, Thesaurus, Medical.
, any of the small insectivorous mammals of the family Tenrecidae, also called tendrecs or tanrecs. These animals are found on the island of Madagascar. In that closed environment they have evolved diverse forms, filling various ecological niches occupied by other small
..... Click the link for more information. .