Flagellate
English Meaning
To whip; to scourge; to flog.
- To whip or flog; scourge.
- To punish or impel as if by whipping.
- Biology Flagellated.
- Resembling or having the form of a flagellum; whiplike.
- Relating to or caused by a flagellate organism.
- An organism, such as a euglena, that is equipped with a flagellum.