1 leaf supply | Definition of leaf supply

leaf supply

noun

Definition of leaf supply

: the one or more vascular bundles connecting the leaf with the vascular system of the branch or stem — compare trace