Lesquerolic-acid definition

(organic chemistry) A hydroxy acid found in the oil of most species of Lesquerella (= Physaria; the bladderpods).
noun
0
0
Advertisement