Noun marmalade bush has 1 sense
  1. marmalade bush, fire bush, fire-bush, Streptosolen jamesonii - evergreen South American shrub having showy trumpet-shaped orange flowers; grown as an ornamental or houseplant
    --1 is a kind of shrub, bush
    --1 is a member of Streptosolen, genus Streptosolen
,
TOP