• word of the day

    browntail

    browntail - Dictionary definition and meaning for word browntail

    Definition
    (noun) small brown and white European moth introduced into eastern United States; pest of various shade and fruit trees
Download our Mobile App Today
Receive our word of the day
on Whatsapp