English dictionary
sesbania grandiflora meaning and definition
Definition and meaning of sesbania grandiflora at MeaningMonkey.org. sesbania grandiflora meaning and definition in the English Dictionary.SESBANIA GRANDIFLORA noun
Definition of Sesbania grandiflora (noun)
- a softwood tree with lax racemes of usually red or pink flowers; tropical Australia and Asia; naturalized in southern Florida and West Indies
- synonyms: scarlet wisteria tree, vegetable hummingbird
Source: Princeton University Wordnet