Definition for LEAF'-BUD

LEAF'-BUD, n.

A young plant produced without the agency of the stamens and pistils, and inclosed in rudimentary leaves, called scales. – Lindley.

Return to page 27 of the letter “L”.