lesquerellaEnglish

Lesquerella, genus Lesquerella

Noun

Genus of low-growing hairy herbs: bladderpods

English: Lesquerella, genus Lesquerella

English words with similar meanings

Show 1 words