Meaning of lesquerella

Definition of lesquerella

(noun) genus of low-growing hairy herbs: bladderpods

Other information on lesquerella

WIKIPEDIA results for lesquerella
Amazon results for lesquerella