తంగేడుtaṁgēḍu
Top 8000
Meanings
Noun
1. Senna auriculata, formerly Cassia auriculata, avaram senna (botany)
Examples1
The fifth day