Definition of Marmalade Bush

  • 1. Evergreen South American shrub having showy trumpet-shaped orange flowers; grown as an ornamental or houseplant Noun

Synonyms for word "marmalade bush"

Semanticaly linked words with "marmalade bush"

Hyponims for word "marmalade bush"