English

edit

Noun

edit

bugicides

  1. plural of bugicide