Anyone know what this is? Moved into a new house and trying to get a handle on the garden! Doesn't seem to produce flowers.