Definitions
There is 1 meaning of the phrase
Streptosolen Jamesonii.
Streptosolen Jamesonii - as a noun
Evergreen south american shrub having showy trumpet-shaped orange flowers; grown as an ornamental or houseplant
Synonyms (Exact Relations)
fire-bushmarmalade bush