sporogonytranslation and definition "sporogony", tamil lexiconWordTamil Definitionsporogonyவித்திப்பிறப்பு