Skip to main content

sesban

English sesban meaning in English  •  sesban का अर्थ अंग्रेजी में
Noun
  • A leguminous shrub (Sesbania aculeata) which furnishes a fiber used for making ropes.
Advertisement