Definitions for treetop

Definitions for (noun) treetop

Main entry: crown, treetop

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


Visual thesaurus for treetop