sumbulic acid
Noun
Meaning
sumbulic acid (uncountable)
(chemistry, archaic) An acid obtainable from an oleoresin found in sumbul, or muskroot.
Noun
sumbulic acid (uncountable)
(chemistry, archaic) An acid obtainable from an oleoresin found in sumbul, or muskroot.