Sterculia lanceifolia

Sterculia lanceifolia is a bush/tree species belonging to the genus Sterculia in the family Malvaceae. This species is found in Bangladesh, NE India, China and Indo-China and there are no subspecies listed in the Catalogue of Life.