Meaning of sterculia rupestris

Definition of sterculia rupestris

(noun) large tree of Queensland having cream-colored flowers blotched with red inside; sometimes placed in genus Sterculia

Other information on sterculia rupestris

WIKIPEDIA results for sterculia rupestris
Amazon results for sterculia rupestris