• word of the day

    tetranychidae

    tetranychidae - Dictionary definition and meaning for word tetranychidae

    Definition
    (noun) plant-feeding mites
Download our Mobile App Today
Receive our word of the day
on Whatsapp