adansonia gregorii

(noun) cream-of-tartar tree

sour gourd
Adansonia gregorii
angiospermous tree (generic term)
flowering tree (generic term)