microspars
English
Noun
microspars
plural of
microspar