afroinsectivoran

Noun

 * 1) Any African insectivorous mammal of the clade