snapweed


Also found in: Thesaurus, Medical, Encyclopedia.

snapweed

(ˈsnæpˌwiːd)
n
(Plants) another name for touch-me-not
Translations