cyclophorase
Noun
Meaning
cyclophorase (plural cyclophorases)
(biochemistry) Any of a group of oxidative enzymes associated with mitochondria
Noun
cyclophorase (plural cyclophorases)
(biochemistry) Any of a group of oxidative enzymes associated with mitochondria