Back...

  • relating to an acaricide, a substance that kills mites and ticks [adj]