megadeaths

noun

Plural form of megadeath.