English

edit

Noun

edit

endosomolysis

  1. The lysis of endosomes
edit