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
Tweet