macrocompositions
English
Noun
macrocompositions
plural of
macrocomposition