English edit

Noun edit

mosquitocides

  1. plural of mosquitocide