Wiktionary
tenrecid
n. (context zoology English) Any member of the Tenrecidae.
n. (context zoology English) Any member of the Tenrecidae.