Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

megadose Definition

Cancel
megadose
noun(mega-dose)
a large dose (as of a vitamin)

Words Related to megadose!

megadose Examples by Brain Bank Users