Flagellate:
Possessing one or more flagella.
Flagellate swarm cell
Return To Master Glossary Terms