Definition Definition

sumbul - Meaning and Examples

Meaning of 'sumbul' (Webster Dictionary)

1 . Sumbul [ n.]
- The musky root of an Asiatic umbelliferous plant, Ferula Sumbul. It is used in medicine as a stimulant.