stickleaf
nounDefinition of stickleaf
: any of several rough-leaved herbs of the genus Mentzelia
Keep scrolling for more