Home

Word

leaf bud, n.
more info a bud from which leaves (but not flowers) develop
<noun.plant>

leaf bud
semantic pointers
part meronym
hypernym
bud