bud borer

Noun

 * 1) Any insect larva that feeds on the buds of plants.