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
Synonyms : brown-tail moth, euproctis phaeorrhoea
