Find the word definition

Wiktionary
goldenrod tree

n. A shrub (''Bosea yervamora'') native to the Canary Islands.