Meaning of sesbania exaltata

Definition of sesbania exaltata

(noun) tall-growing annual of southwestern United States widely grown as green manure; yields a strong tough bast fiber formerly used by Indians for cordage

Other information on sesbania exaltata

WIKIPEDIA results for sesbania exaltata
Amazon results for sesbania exaltata