Definition, synonyms and related words
A membrane-enclosed organelle that contains the glycolytic enzymes