tree farm
nounDefinition of tree farm
: an area of forest land managed to ensure continuous commercial production
Keep scrolling for more