microparticulates

English

edit

Noun

edit

microparticulates

  1. plural of microparticulate