I removed this plant from my garden, as it looked as a weed to me, but now I am having second thoughts. Does anybody know its name?