Dictionary search results

Showing 1-2 of 2 results

budworm British & World English

A moth caterpillar that is destructive to buds

spruce budworm British & World English

The brown caterpillar of a small North American moth which is a serious pest of spruce and other conifers