Plants Of Benefit

From Center English plante , from Old English plante (younger tree or shrub, herb newly…