Sekirov Dictionary

acaricidal

adjective1

  1. Deadly to acarids.
forms

more acaricidal · most acaricidal

This dictionary works without the internet: on your phone · in Chrome