Definitions of Flagellata:

  • noun:   protozoa having flagella