adj. radioactive, emitting energy as a result of atomic decay, radiating energy in waves or moving particles
Copyright © 2018 WordTech Co.