bountree
/ˈbaʊntri/Definitions
1. noun
A type of ornamental tree, especially one that produces flowers or fruit.
“The homeowner planted a beautiful bountree to attract birds to her backyard.”
2. noun
A tree that provides a bounty or an abundance of something, such as food or shelter.
“The ancient forest was home to a bountree that offered shade and protection to travelers.”