cytocide

English

Etymology

From cyto- +‎ -cide.

Noun

cytocide (plural cytocides)

  1. Any cytocidal agent

Translations