Budworm meaning

bŭd'wûrm'
A moth larva that feeds on plant buds.
noun
0
0
A caterpillar that feeds on plant buds.
noun
0
0
Any of various moth caterpillars.
noun
0
0
Advertisement

Origin of budworm