escalloniatranslation and definition "escallonia", tamil lexiconWordTamil Definitionescalloniaதென் அமெரிக்க மலர்ச்செடி வகை.