What is the meaning of the word "tenrecidae"?

Definitions: