Meaning of saussurea lappa
Definition of saussurea lappa
(noun)
annual
herb
of the
eastern
Himalayas (Kashmir) having
purple
florets and a
fragrant
root
that yields a
volatile
oil
used
in
perfumery
and for preserving furs
Other information on saussurea lappa
WIKIPEDIA results for
saussurea lappa
Amazon results for
saussurea lappa
Tweet