Loading...

American Dictionary of the English Language

Dictionary Search

Touch-me-not


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