SPERMICIDE


Meaning of SPERMICIDE in English

n. a substance able to kill spermatozoa.

Derivatives:

spermicidal adj.

Oxford English vocab.      Оксфордский английский словарь.