English

edit

Noun

edit

enzymosome (plural enzymosomes)

  1. A liposome, or similar vesicle, containing enzymes