Meaning of screwbean

Definition of screwbean

(noun) shrub or small tree of southwestern United States and northwestern Mexico having spirally twisted pods

Other information on screwbean

WIKIPEDIA results for screwbean
Amazon results for screwbean