microspars

English

Noun

microspars

  1. plural of microspar