leaf bud
English Thesaurus
1. a bud from which leaves (but not flowers) develop (noun.plant)
hypernym | : | bud, |
definition | : | a swelling on a plant stem consisting of overlapping immature leaves or petals (noun.plant) |
part holonym | : | vernation, |
definition | : | (botany) the arrangement of young leaves in a leaf bud before it opens (noun.group) |
Visual ArtiKata
Explore leaf bud in ArtiKata.com >