megarad
nounMedical Definition of megarad
: one million rads
—abbreviation Mrad