The Himalayan balsam is a highly invasive plant in the UK. Don’t let the charming flowers fool you. The seed pods can explode at the slightest touch.
The Himalayan balsam is a highly invasive plant in the UK. Don’t let the charming flowers fool you. The seed pods can explode at the slightest touch.