macroradical

Noun

 * 1)  Any macromolecule that is also a free radical

Etymology
.