SynonymX
Speak
Biflagellate
Definition of Biflagellate
1.
Having two flagella
Adjective