BUDWORM


Meaning of BUDWORM in English

[bud.worm] n (1849): a moth larva that feeds on the buds of plants--compare spruce budworm

Merriam-Webster English vocab.      Английский словарь Merriam Webster.