Answer: megarads

AnswerCrossword Clue
megaradsMEGARAD, a unit of radiation one thousand rads