kamus
.
Search
About
leafing
English
foliation, leafing
Noun
(botany) the process of forming leaves
English: foliation, leafing
English words with similar meanings
Show 1 words
foliation