treetop




treetop - noun

  • the upper branches and leaves of a tree or other plant
  • treetop - thesaurus

    crown