Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: marmalade bush
  1. Evergreen South American shrub having showy trumpet-shaped orange flowers; grown as an ornamental or houseplant
    - fire bush, fire-bush, Streptosolen jamesonii

Derived forms: marmalade bushes

Type of: bush, shrub

Part of: genus Streptosolen, Streptosolen

Encyclopedia: Marmalade bush