biomicrosparites
English
Noun
biomicrosparites
plural of
biomicrosparite