flagellate
vt. 鞭打,鞭撻
1. usually nonphotosynthetic free-living protozoan with whiplike appendages; some pathogens of humans and other animals
1. whip;
1. having or resembling a flagellum or flagella
Relating to or caused by a flagellate organism.
鞭毛蟲原生生物的一個屬.
From that day on, the farmer would not flagellate his ox anymore.
從那天起,農夫再也不鞭打牛了。