Answer: bugworts

AnswerCrossword Clue
bugwortsBUGWORT, an insect repelling plant