Definitions
There is 1 meaning of the phrase
Sterculia Rupestris.
Sterculia Rupestris - as a noun
Large tree of queensland having cream-colored flowers blotched with red inside; sometimes placed in genus sterculia
Synonyms (Exact Relations)
brachychiton rupestrisnarrow-leaved bottletreequeensland bottletree