Organelle vs Hydrogenosome - What's the difference?
organelle | hydrogenosome |
(label) A specialized structure found inside cells that carries out a specific life process (e.g. ribosomes, vacuoles).
(cytology) A membrane-bound organelle found in ciliates, trichomonads and fungi which produces molecular hydrogen and ATP.