meaning of flagellate
1. To whip; to scourge; to flog.
2. Flagelliform.
3. Of or pertaining to the Flagellata.
4. usually nonphotosynthetic free-living protozoan with whiplike appendages; some pathogens of humans and other animals
Related Words
flagellate | flagellate protozoan | flagellated | flagellated cell | flagellated protozoan |