cytoprotective

Adjective

 * 1)  That provides cytoprotection

Translations

 * Italian:

Noun

 * 1)  Any agent that provides cytoprotection