Word info

megadosage

Noun

Meaning

megadosage (plural megadosages)

An extremely large dosage

Source: en.wiktionary.org

Close letter words and terms