Search results
- Dictionaryflagellate/ˈfladʒɪlət/
noun
- 1. a protozoan that has one or more flagella used for swimming.
adjective
- 1. (of a cell or single-celled organism) bearing one or more flagella: "motile flagellate cells"
Powered by Oxford Dictionaries