megarads meaning

Meaning of megarads

What is the full meaning of megarads

MEGARAD, a measure of radiation, a million rads [n]

Example of the word megarads placed on a Scrabble board.

Unscrambled word megarads

Points for megarads

Scrabble
15 points
Word With Friends
14 points
Wordfeud
15 points

Related pages for megarads