avaram
noun 2
Definitions
noun
1
A leguminous shrub with smooth cinnamon brown bark (Senna auriculata) from Southern Asia.
2
A tannin from the bush' bark mainly used to tan hides.
Your note
not saved0 chars
noun
A leguminous shrub with smooth cinnamon brown bark (Senna auriculata) from Southern Asia.
A tannin from the bush' bark mainly used to tan hides.