centella asiaticatranslation and definition "centella asiatica", tamil lexiconWordTamil Definitioncentella asiaticaவல்லாரைக் கீரை