phagophores

English

Noun

phagophores

  1. plural of phagophore