PARASITICIDE


Meaning of PARASITICIDE in English

noun anything used to destroy parasites.

Webster English vocab.      Английский словарь Webster.