• Megarad

    Origin

    - + rad

    Full definition of megarad

    Noun

    megarad

    (plural megarads)
    1. A unit of radiation equivalent to one million rads.

    Anagrams

    © Wiktionary