macroaggregates
English
Noun
macroaggregates
plural of
macroaggregate