leaf node /ˈliːf ˈnəʊd/ n

中文:叶节

Meaning:Point at which a leaf or twig attaches to the stem.

Found in these illustrated scenes(1)

‹ Browse all scenes