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.