browntail browntail

Definition(s):

  • (n) small brown and white European moth introduced into eastern United States; pest of various shade and fruit trees
Word of the Day
repudiate repudiate
/ri ˈpju di ˌeɪt /