ammoniaporin
Noun
Meaning
ammoniaporin (plural ammoniaporins)
(physiology, biochemistry) A mitochondrial membrane channel permeable to ammonia.
Noun
ammoniaporin (plural ammoniaporins)
(physiology, biochemistry) A mitochondrial membrane channel permeable to ammonia.