astrosclereids

English

Noun

astrosclereids

  1. plural of astrosclereid