English dictionary
saussurea lappa meaning and definition
Definition and meaning of saussurea lappa at MeaningMonkey.org. saussurea lappa meaning and definition in the English Dictionary.SAUSSUREA LAPPA noun
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
- synonyms: costusroot, Saussurea costus
Source: Princeton University Wordnet