Sterculia scaphigera

Sterculia scaphigera

Sterculia scaphigera Wall.
Engl.: sterculia.