Summary
French Synonyms:   more detail...
  1. insecticide:


French

Detailed Synonyms for insecticide in French

insecticide:

insecticide noun

  1. insecticide

Alternate Synonyms for "insecticide":