afroinsectivoran
English
Noun
afroinsectivoran
(
plural
afroinsectivorans
)
Any
African
insectivorous
mammal
of the mirorder
Afroinsectivora
.