What does AFFOREST stand for?
What does AFFOREST mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: AFFOREST.
We've found a total of 1 definition for AFFOREST:
What does AFFOREST mean?
- afforest, forest(verb)
- establish a forest on previously unforested land