in the article the word is spelled vigour
see this link and scroll down to 4 http://dictionary.reference.co...
4. force of healthy growth in any living matter or organism, as a plant.
So Zuzu, what do you think about pegging the canes?
Observe, observe, observe
We are fortunate to "see" & appreciate nature in ways others are blind.