heterophagolysosomes

English

Noun

heterophagolysosomes

  1. plural of heterophagolysosome