Noun Definition
sesbania grandiflora
1.Definition: a softwood tree with lax racemes of usually red or pink flowers; tropical Australia and Asia; naturalized in southern Florida and West Indies
Related Noun(s):scarlet wisteria tree, vegetable hummingbird
Category: Plants