English dictionary
sesbania exaltata meaning and definition
Definition and meaning of sesbania exaltata at MeaningMonkey.org. sesbania exaltata meaning and definition in the English Dictionary.SESBANIA EXALTATA noun
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
- synonyms: Colorado River hemp
Source: Princeton University Wordnet