Loading...
Minimalist Dictionary
Login
or
Sign up
flagellate
noun
Any organism that has flagella.
verb
To whip or scourge.
adjective
Resembling a whip.
Having flagella.
Word Frequency 1800~2019
Related words
Other words
moneybags
droplet
powdering
remarry
washbowl
womanlike
control
wanted
lumpiness
dole
settle
urgency
iguana
product
aghast
desktop
penpal
province
steadier
kissable
whiplike
scourge
mastigophore
mastigophoran
flagellated protozoan
gracilis
protozoon
lamblia
protozoan
euglena
protozoans
flagellation
biflagellate
flagellant
flagellations