Find the word definition

The Collaborative International Dictionary
Canker fly

Canker fly \Can"ker fly`\ A fly that preys on fruit.

Wiktionary
canker fly

n. A fly that preys on fruit.