sporoblasttranslation and definition "sporoblast", tamil lexiconWordTamil Definitionsporoblastவித்திக்கலம்