About us
Define
Definitions for
"Budworm"
An insect that eats buds and foliage of trees
ifdn.com