Himalayan balsamWiktionary 原文释义(英文)名词 NounA large annual plant, Impatiens glandulifera, native to the Himalayas, which has become invasive in many other places.