meaning of marmalade bush
1. evergreen South American shrub having showy trumpet-shaped orange flowers; grown as an ornamental or houseplant
1. evergreen South American shrub having showy trumpet-shaped orange flowers; grown as an ornamental or houseplant