meaning of flagellated
1. of Flagellate
2. having or resembling a flagellum or flagella
Related Words
flagellated | flagellated cell | flagellated protozoan |
1. of Flagellate
2. having or resembling a flagellum or flagella
flagellated | flagellated cell | flagellated protozoan |