Meaning of sesbania grandiflora
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
Other information on sesbania grandiflora
WIKIPEDIA results for
sesbania grandiflora
Amazon results for
sesbania grandiflora
Tweet