Word Study
marmalade bush
WORDNET DICTIONARY
Noun marmalade bush has 1 sense
- marmalade bush(n = noun.plant) fire bush, fire-bush, streptosolen jamesonii - evergreen South American shrub having showy trumpet-shaped orange flowers; grown as an ornamental or houseplant; Array is a member of genus streptosolen, streptosolen
is a kind of bush, shrub
For further exploring for "marmalade bush" in Webster Dictionary Online