Find the word definition

Wiktionary
loosestrife borers

n. (plural of loosestrife borer English)