CLAMMY CHICKWEED
Meaning of CLAMMY CHICKWEED in English
noun
1. : mouse-ear chickweed
2. : a fleshy-leaved stitchwort ( Stellaria crassifolia ) of the western United States
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012