microprecipitates

English

Noun

microprecipitates

  1. plural of microprecipitate