leafing
English Dictionary
->
Letter L
-> leafing
Search Dictionary:
leafing Definition
(n) (
botany
)
the
process
of
forming
leaves
leafing Synonyms
foliation
leafing
© Art Branch Inc.