🇬🇧 en de 🇩🇪

flagellating

Auspeitschung

flagellate noun

  • (biology) Any organism that has flagella.
Geißeltierchen

flagellant noun

  • a person who whips themselves or others either as part of a religious penance or for sexual gratification.
Flagellant
Wiktionary Links