Meaning of asafoetida
Definition of asafoetida
(noun)
the
brownish
gum
resin
of
various
plants; has
strong
taste
and odor;
formerly
used
as an
antispasmodic
Other information on asafoetida
WIKIPEDIA results for
asafoetida
Amazon results for
asafoetida
Tweet