cytocide
English
Etymology
From
cyto-
+
-cide
.
Noun
cytocide
(
plural
cytocides
)
Any
cytocidal
agent
Translations
Translations
Italian:
citocida
(it)