mantletree
/ˈmæn.tl.tiː/Definitions
1. noun
A tree, especially a young or newly planted one, protected from wind, weather, or grazing animals by a screen of branches or a fence.
“The gardener had to install a mantletree to safeguard the delicate saplings from the deer.”