Ardulla tree

Ardulla tree is a native plant of planet P9J-333. And the animal Travora lives in the tree tall tree tops and eat of the tree of new growths on their highest branches.