megarad (English, noun)
expansion: megarad (plural megarads)
Senses:
glosses: A unit of radiation equivalent to one million rads.
Forms:
form: megarads
tags: plural