megabecquerel

English

Noun

megabecquerel (plural megabecquerels)

  1. A unit of radioactivity equal to one million becquerels.