STICKLEAF
Meaning of STICKLEAF in English
ˈ ̷ ̷ˌ ̷ ̷ noun
Etymology: stick (V) + leaf
: any of several rough-leaved herbs of the genus Mentzelia
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012