microparticulates

English

Noun

microparticulates

  1. plural of microparticulate