apple fly

apple fly

English Noun
Ad

Definition

Any of several dipterous insects particularly in the families Tephritidae and Drosophilidae whose larvae burrow into apples.

Etymology

From apple + fly.

Ad