marmalade bush
English Dictionary
->
Letter M
-> marmalade bush
Search Dictionary:
marmalade bush Definition
(n)
evergreen
South
American
shrub
having
showy
trumpet
-
shaped
orange
flowers
;
grown
as
an
ornamental
or
houseplant
marmalade bush Synonyms
fire bush
fire-bush
marmalade bush
Streptosolen jamesonii
© Art Branch Inc.