Meaning of costusroot
Definition of costusroot
(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 costusroot
WIKIPEDIA results for
costusroot
Amazon results for
costusroot
Tweet