1 goldenrod tree | Definition of goldenrod tree

goldenrod tree

noun

Definition of goldenrod tree

: a Canary island shrub (Bosea yervamora) of the family Amaranthaceae with greenish yellow flowers