schistosomatranslation and definition "schistosoma", tamil lexiconWordTamil Definitionschistosomaகுறுதிப்புழு