flagellate
noun
Definitions
Any organism that has flagella.
verb
Definitions
To whip or scourge.
adjective
Definitions
Resembling a whip.
Having flagella.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
Any organism that has flagella.
Definitions
To whip or scourge.
Definitions
Resembling a whip.
Having flagella.