English

edit

Etymology

edit

mega- +‎ dosage

Noun

edit

megadosage (plural megadosages)

  1. An extremely large dosage