megaconglomerates
English
Noun
megaconglomerates
plural of
megaconglomerate