• 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
Connect with us on Facebook
Paytm