lesquerella Meaning, Definition & Usage

  1. noun genus of low-growing hairy herbs: bladderpods
    genus Lesquerella.

WordNet