ammoniaporin

English

Noun

ammoniaporin (plural ammoniaporins)

  1. (physiology, biochemistry) A mitochondrial membrane channel permeable to ammonia.