Theoretically, this is a sound idea. A potato is a root with nutrients stored well for plants which is possibly well-accessible for roses in the way indicated. The stems are soaking up nutrients and will soon develop it's own roots. A similar thing works with bushes, why can it not work with roses?
Comments