treetop

1. (noun) the upper branches and leaves of a tree
Synonyms: capitulum, crown
Related Words: top



Terms and Conditions of Use / Copyright Notice