Himalayan balsam

Noun

 * 1) A large annual plant,, native to the Himalayas, which when introduced elsewhere has become invasive.