Sterculia schliebenii

Sterculia schliebenii is a species of plant in the family Malvaceae. It is found in Kenya, Mozambique, and Tanzania.