allheal

noun
  1. a plant believed to have healing properties for many ailments
  2. Usage: archaic; herbal medicine

Examples