rhabarbic acid

English

Noun

rhabarbic acid (uncountable)

  1. (organic chemistry, obsolete) chrysophanic acid