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
Tweet