ectoparasiticides

English

edit

Noun

edit

ectoparasiticides

  1. plural of ectoparasiticide