zooflagellatetranslation and definition "zooflagellate", tamil lexiconWordTamil Definitionzooflagellateபுற இழை கொண்ட விலங்கு