specialist

Entry Definition
boss, head (of business, office, etc.); champion, expert; (figuratively) God; (as interjection) great job!
person who gathers or specializes in medicines (especially, traditional medicines)