Leafing
English word definition — powered by WordNet
NOUN
(botany) the process of forming leaves
Want to remember leafing?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
(botany) the process of forming leaves
Want to remember leafing?
Sign up free to bookmark & revise