tortoise beetletranslation and definition "tortoise beetle", tamil lexiconWordTamil Definitiontortoise beetleஆமை வண்டு