flagellate
Le mot anglais du jour : Daily words to boost your vocabulary
flagellate
Word of the Day : Definitions for flagellate : verb tr.: To punish, especially by whipping. noun: An organism having a whip-like appendage that’s used for locomotion, such as swimming. adjective: Relating to such an organism.