megadoses

noun

Plural form of megadose.