Definition of Biflagellate

  • 1. Having two flagella Adjective