flower shedingtranslation and definition "flower sheding", tamil lexiconWordTamil Definitionflower shedingபூவுதிர்வு