Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sumbul Definition

Cancel
sumbul
noun(sum-bul)
the root of a plant of the genus Ferula (F. sumbul) formerly used as a tonic and antispasmodic

Words Related to sumbul!

sumbul Examples by Brain Bank Users