گیاهان دارویی که گیاهان طب سنتی نیز نامیده می شوند، از دوران ماقبل تاریخ کشف و در طب سنتی مورد استفاده قرار گرفته اند. گیاهان صدها ترکیب شیمیایی را برای عملکردهای مختلف از جمله دفاع و محافظت در برابر حشرات، قارچها، بیماریها و پستانداران گیاهخوار سنتز میکنند.