We found 1 definitions of marmalade bush from 1 different sources.
Noun |
||
marmalade bush - evergreen South American shrub having showy trumpet-shaped orange flowers; grown as an ornamental or houseplant | ||
fire bush, fire-bush, Streptosolen jamesonii | ||
shrub, bush a low woody perennial plant usually having several major stems |