English

edit

Noun

edit

afrosoricids

  1. plural of afrosoricid