1 stickleaf | Definition of stickleaf

stickleaf

noun

Definition of stickleaf

: any of several rough-leaved herbs of the genus Mentzelia

History and Etymology for stickleaf

stick entry 5 + leaf

Keep scrolling for more