carica papayatranslation and definition "carica papaya", tamil lexiconWordTamil Definitioncarica papayaபப்பாளிச் செடு