sterculia apetala

(noun) Panama tree

< sterculia acerifolia | sterculia family >