Dictionary search results

Showing 1-2 of 2 results

asafoetida British & World English

A fetid resinous gum obtained from the roots of a herbaceous plant, used in herbal medicine and Indian cooking