mummonpalsami

Noun

 * 1) garden balsam,, , , touch-me-not,  flower