Wiktionary
megacompanies
n. (plural of megacompany English)
n. (plural of megacompany English)