0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?