firestorm: an outburst of controversy
controversy: a contentious speech act; a dispute where there is strong disagreement
deoxycytidine: a nucleoside component of DNA; composed of cytosine and deoxyribose