Skip to main content

avaram

English avaram meaning in English  •  avaram का अर्थ अंग्रेजी में
Noun
  • an evergreen Indian shrub (Senna auriculata or Cassia auriculata) with vivid yellow flowers whose bark is used in tanning; it is sometimes placed in the genus Cassia.
Advertisement