macroinstitutions
English
Noun
macroinstitutions
plural of
macroinstitution