leaf beetletranslation and definition "leaf beetle", tamil lexiconWordTamil Definitionleaf beetleஇலை வண்டு