madecassic acid
Noun
Meaning
madecassic acid (uncountable)
(organic chemistry) A particular triterpenoid carboxylic acid that is an immunomodulator
Noun
madecassic acid (uncountable)
(organic chemistry) A particular triterpenoid carboxylic acid that is an immunomodulator