SUMBUL
Meaning of SUMBUL in English
( n. )
The musky root of an Asiatic umbelliferous plant, Ferula Sumbul. It is used in medicine as a stimulant.
Webster's Revised Unabridged English Dictionary.
Пересмотренный полный словарь английского языка Webster.
2012