tomato bushy stunt virustranslation and definition "tomato bushy stunt virus", tamil lexiconWordTamil Definitiontomato bushy stunt virusதக்காளிப் புதர் குறுக்கல் நச்சுரி