English
Detailed Synonyms for marmalade bush in English
marmalade bush:
marmalade bush [the ~] noun
-
the marmalade bush
– evergreen South American shrub having showy trumpet-shaped orange flowers; grown as an ornamental or houseplant 1the Streptosolen jamesonii; the fire bush; the fire-bush; the marmalade bush– evergreen South American shrub having showy trumpet-shaped orange flowers; grown as an ornamental or houseplant 1