Wiktionary
loosestrife borers
n. (plural of loosestrife borer English)
n. (plural of loosestrife borer English)