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.
从那天起,农夫再也不鞭打牛了。