afrosoricids

English

Noun

afrosoricids

  1. plural of afrosoricid