flower budtranslation and definition "flower bud", tamil lexiconWordTamil Definitionflower budமுகை, மொட்டுfloral bud, flower budபூவரும்பு