afforest

This is not a dictionary! - Search for "afforest" in The Danish Dictionary

  • March 21. 2016 from wordnet.princeton.edu

    afforest verb english

    establish a forest on previously unforested land; "afforest the mountains"