Does anyone know what this might be? It just appeared in my moms garden and she isnt sure if it is some sort of a flower or just a weed. When is started to grow in, it came in like hostas. She lives in Chilliwack, BC.