multimegawatts

noun

Plural form of multimegawatt.