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