endectocides

English

Noun

endectocides

  1. plural of endectocide