yellow alder
nounDefinition of yellow alder
: a tropical American shrubby herb (Turnera ulmifolia) with lanceolate oblong leaves and axillary solitary yellow flowers