YourDictionary

budworm

noun

a caterpillar that feeds on plant buds

See budworm in American Heritage Dictionary 4

Learn more about budworm

link/cite print suggestion box