English edit

Noun edit

flagellomeres

  1. plural of flagellomere