bugicides

English

Noun

bugicides

  1. plural of bugicide