Asafoetida Meaning in Tamil

Asafoetida Meaning in Tamil Asafoetida in Tamil Definition: A fascinating word! Asafoetida is a noun that refers to a type of gum resin extracted from the fermented sap of the Ferula asafoetida plant, which is native to the Middle East and South Asia. The word comes from the Persian words “asa” meaning “without” and “fetid” … Read more