Meaning of browntail

Definition of browntail

(noun) small brown and white European moth introduced into eastern United States; pest of various shade and fruit trees

Other information on browntail

WIKIPEDIA results for browntail
Amazon results for browntail