yellow bear's-foot
nounDefinition of yellow bear's-foot
: a leafcup (Polymnia uvedalia)
1