macroprocesses

English

Noun

macroprocesses

  1. plural of macroprocess