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