sporocysttranslation and definition "sporocyst", tamil lexiconWordTamil Definitionsporocystவித்திச்சிறைப்பை