English edit

Noun edit

megabecquerel (plural megabecquerels)

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