• word of the day

    acaricide

    acaricide - Dictionary definition and meaning for word acaricide

    Definition
    (noun) a chemical agent used to kill mites
    Synonyms : acaracide
Download our Mobile App Today
Receive our word of the day
on Whatsapp