svargataru स्वर्गतरु

Definition: m. a tree of heaven