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 marmalade bush; the Streptosolen jamesonii; the fire bush; the fire-bush– evergreen South American shrub having showy trumpet-shaped orange flowers; grown as an ornamental or houseplant 1