Meaning of sterculia acerifolia

Definition of sterculia acerifolia

(noun) south Australian tree having panicles of brilliant scarlet flowers

Other information on sterculia acerifolia

WIKIPEDIA results for sterculia acerifolia
Amazon results for sterculia acerifolia