treetop

n. 樹稍

英文釋義

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