Becquerel-rays meaning

Rays given off by radioactive substances.
noun
0
0
Advertisement