English edit

Noun edit

aflagellates

  1. plural of aflagellate