Leafing - Definition

leafing

n 1: (botany) the process of forming leaves [syn: foliation,
leafing]

Look up another word