English

edit

Etymology

edit

pro- +‎ acaricide

Noun

edit

proacaricide (plural proacaricides)

  1. Any substance that becomes an acaricide after being metabolised