eplianchna beetletranslation and definition "eplianchna beetle", tamil lexiconWordTamil Definitioneplianchna beetleபுள்ளிவண்டு