Sekirov Dictionary
/
Practise
My words
Apps
Sign in
leaf bud
noun
1
•
A
bud
which
develops
into
a
leaf
or
a
leafy
branch
.
forms
leaf buds
This dictionary works without the internet:
on your phone
·
in Chrome