Noun Definition

treetop

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

Related Noun(s):crown

Category: Plants