1 leafcup | Definition of leafcup

leafcup

noun

Definition of leafcup

: either of two tall coarse weedy North American perennial composite herbs (Polymnia uvedalia and P. canadensis) that are strongly scented and have large thin opposite leaves and panicled corymbs of pale yellow or whitish flower heads