macroprocesses
English
Noun
macroprocesses
plural of
macroprocess