Definition/Meaning of cytocidal
English - Adjective:
cytocidal ( comparative more cytocidal , superlative most cytocidal ) ( biology ) That causes the death of cells Related terms cytocide
English - Etymology:
From cyto- + -cidal