Wiktionary
multimegawatts
n. (plural of multimegawatt English)
n. (plural of multimegawatt English)