treetop

noun

1.
the upper branches and leaves of a tree or other plant