endoflagella

English

Noun

endoflagella

  1. plural of endoflagellum