efflorescencetranslation and definition "efflorescence", tamil lexiconWordTamil Definitionefflorescenceஅளப்பற்றுகைefflorescenceதூள் பூத்தல், பொரிதல்efflorescenceதூள் பூத்தல், பொரிதல்