sesbania meaning
UK US
sesbania (noun): any of various plants of the genus Sesbania having pinnate leaves and large showy pea-like flowers.
Definition of sesbania
Word lists: words starting with SE · words ending in IA · 8-letter words
More about sesbania on Wikipedia.