Definition of "afforested"

afforested