Definition, synonyms and related words
A drug being developed as a radiation countermeasure and a cancer treatment.