Loading...
Menu
TOUCH-ME-NOT, noun A plant of the genus Impatiens, and another of the genus Momordica.