Word Study
leafing
WORDNET DICTIONARY
Noun leafing has 1 sense
- leafing(n = noun.process) foliation - (botany) the process of forming leaves; Array is a kind of development, growing, growth, maturation, ontogenesis, ontogeny
For further exploring for "leafing" in Webster Dictionary Online