microsparites
English
Noun
microsparites
plural of
microsparite