tenrecidae
1. [ noun ] (biology,zoology) tenrecs and extinct related forms
Synonyms: family_Tenrecidae
Related terms: mammal_family Insectivora genus_Tenrec tenrec