English Dictionary
▪ flagellated cell
▪ flagellated protozoan
▪ flagellation
▪ flagellum
▪ flageolet
◊ FLAGELLATION
flagellation
n : beating with a whip or strap or rope as a form of punishment
[syn: {whipping}, {flogging}, {lashing}]
flagellated cell
flagellated protozoan
flagellation
flagellum
flageolet
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]