touch-me-not

noun 4

Definitions

noun

1

Any of several (not closely related) plants which react when touched.

2

Any of several (not closely related) plants which react when touched.

3

Any of several (not closely related) plants which react when touched.

4

Lupus.

Your note

not saved
0 chars