Word Definition

Flagellating

  1. of Flagellate

Synonyms