Idioms & Phrases for word “flagellates”
flagellates - Did you Mean?
flagellate (flagellates)
flagellate (flagellated)
flagellate
flagellata