marmalade bush
1.
(
noun
) evergreen South American shrub having showy trumpet-shaped orange flowers; grown as an ornamental or houseplant
Synonyms:
Streptosolen jamesonii
,
firebush
Related Words:
bush
,
shrub
Terms and Conditions of Use / Copyright Notice