aflagellates

English

Noun

aflagellates

  1. plural of aflagellate