What is Asafoetida? Asafoetida, scientifically known as Ferula Asafoetida, is a perennial, herbaceous, monocarpic plant...