1 yellow alder | Definition of yellow alder

yellow alder

noun

Definition of yellow alder

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