Definify.com

Definition 2024


garden_balsam

garden balsam

English

Noun

garden balsam (uncountable)

  1. Impatiens balsamina, an annual flowering plant native to southern Asia.

Translations