a spore of certain algae, fungi, and protozoans, capable of swimming by means of a flagellum.
sorry if wrong
Answer:
a spore of certain algae ,Fungi and protozons capable of swimming by means of flagellum
3.4m questions
4.3m answers