Big Huge Thesaurus

radiosensitive

adjective

similar terms