|  | 
Definition of Lesquerolic acid
1. Noun. (organic compound) A hydroxy acid found in the oil of most species of ''Lesquerella'' (the bladderpods). ¹
¹ Source: wiktionary.com
|  | 
1. Noun. (organic compound) A hydroxy acid found in the oil of most species of ''Lesquerella'' (the bladderpods). ¹
¹ Source: wiktionary.com