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 |

Developed & Maintained By Taraprasad.com

Treasure Words