plant licetranslation and definition "plant lice", tamil lexiconWordTamil Definitionplant liceசெடிப்பேன்,செடுப்பேன்கள், தாவரப்பேன்கள்