English edit

Noun edit

endosomolysis

  1. The lysis of endosomes

Related terms edit