allheal
noun
°any of many plants supposed to have broad healing powers.