flagellate
verb
flagellated;
flagellating
Definition of flagellate
(Entry 1 of 3)
flagellate
adjectiveDefinition of flagellate (Entry 2 of 3)
flagellate
nounDefinition of flagellate (Entry 3 of 3)
: a flagellate protozoan or alga
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more