Megadose

What is Megadose?

Megadose definition and meaning on Dictionary terms:
noun
a dose many times the usual amount, as of a vitamin or drug.

 

reference: https://www.dictionary.com/browse/megadose

Tags: