ALL meanings of lesquerella
les·que·rel·la
L l - noun lesquerella any of various plants of the genus Lesquerella, of the mustard family, having rosettes of simple, hairy leaves, small yellow flowers, and inflated pods, and yielding a seed oil similar to castor oil. 1