Touch-me-not

What is Touch-me-not?

Touch-me-not definition and meaning on Dictionary terms:
noun
any of several plants belonging to the genus Impatiens, of the balsam family, especially I. noli-tangere, bearing pods that, when ripe, burst on being touched, scattering the seeds.

 

reference: https://www.dictionary.com/browse/touch-me-not

Tags: