Word info

sumbulic acid

Noun

Meaning

sumbulic acid (uncountable)

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

Source: en.wiktionary.org

Close letter words and terms