apple borer

apple borer

English Noun
Ad

Definition

Any beetle or moth that bores into the trunks of apple and other fruit trees as larvae, including:

Ad