dyutaru द्युतरु

Definition: m. the tree of heaven