Browntail Meaning

There are 1 meaning(s) for word Browntail

Meaning 1 : small brown and white European moth introduced into eastern United States; pest of various shade and fruit trees

    Synonyms : brown-tail moth,  euproctis phaeorrhoea