goldenrod tree
noun
: a Canary island shrub (Bosea yervamora) of the family Amaranthaceae with greenish yellow flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share