yellow leafcup
nounDefinition of yellow leafcup
: a roughish hairy leafcup (Polymnia uvedalia) with yellow flowers
1