Trevesia palmata

Trevesia palmata is a flowering plant in the family Araliaceae that is found in southeast Asia Common name: Snowflake tree