Christmas Tree (Nuytsia floribunda), these are semi-parasitic trees that produce bright orange flowers over the Christmas period. Apparently its the largest parasitic plant in the world.
Christmas Tree (Nuytsia floribunda), these are semi-parasitic trees that produce bright orange flowers over the Christmas period. Apparently its the largest parasitic plant in the world.
You must be logged in to post a comment.