What is Rose Balsam?
Rose Balsam, scientifically known as Impatiens balsamina, is a colorful annual forb or herb native to India and Sri Lanka. Rose Balsam (Latin: Impatiens balsamina, family Balsaminaceae) is an edible plant catalogued in PlantSage.
