all-heal

noun

1.
any herbaceous plant having medicinal properties