haematozoatranslation and definition "haematozoa", tamil lexiconWordTamil Definitionhaematozoaஇரத்த ஒட்டுண்ணிகள்