Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
afforesting
in English
afforesting
#uncommon
Lemma:
afforest
The lemma is the base or root form of this word.
Definitions
Verb
creating
a
forest
ecosystem
;
planting
trees
converting
land
into
forest
forest
creation
in
progress