lesquerolic acid
Noun
Meaning
lesquerolic acid (uncountable)
(organic chemistry) A hydroxy acid found in the oil of most species of Lesquerella (= Physaria; the bladderpods).
Noun
lesquerolic acid (uncountable)
(organic chemistry) A hydroxy acid found in the oil of most species of Lesquerella (= Physaria; the bladderpods).