Meaning of sesbania
Definition of sesbania
(noun)
any of
various
plants of the
genus
Sesbania having
pinnate
leaves and
large
showy
pea-like flowers
Other information on sesbania
WIKIPEDIA results for
sesbania
Amazon results for
sesbania
Tweet