microprecipitates
English
Noun
microprecipitates
plural of
microprecipitate