Noun Definition

lesquerella

1.Definition: genus of low-growing hairy herbs: bladderpods

Related Noun(s):genus lesquerella

Category: Plants