thripsicides

English

Noun

thripsicides

  1. plural of thripsicide