Synonyms
Etymology

1. acaricide

noun. a chemical agent used to kill mites.

Synonyms

  • pesticide

Etymology

  • -cide (English)
  • acarid (English)

Featured Games

Synonym.com