DH thinks this is a weed but I'm sure I planted something here last year, maybe foxgloves. Any ideas?