marmalade bush
1 definition found
marmalade bush - WordNet (r) 2.1 (2005) :
marmalade bush
n 1: evergreen South American shrub having showy trumpet-shaped
orange flowers; grown as an ornamental or houseplant [syn:
marmalade bush, fire bush, fire-bush, Streptosolen jamesonii
]
|