Pill Identifier App
Medical Term:

hydrogenosome

Pronunciation: hī-drō′jen′ō-sōm

Definition: An ATP and hydrogen producing organelle in anaerobic eukaryocytes, including Trichomonas and Giardia, having a double membrane and thought by some to be a mitochondrial homologue.

Hide
(web1)