Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of autorad:
noun: Short for autoradiograph. [(photography) A photograph image produced by placing a film in contact with a specimen containing (or treated with) radioactive material; an autoradiogram]