Find the word definition

Wiktionary
canker flies

n. (canker fly English)