Macroaggregated definition

Aggregated into relatively large particles (macroaggregates)
adjective
0
0
Advertisement

Origin of macroaggregated