phytoflagellatetranslation and definition "phytoflagellate", tamil lexiconWordTamil Definitionphytoflagellateபுற இழையுள்ள