Adjective Definition

biflagellate

1.Definition: having two flagella

"A biflagellate zoospore"




Please Share