imidodipeptidase
Noun
Meaning
imidodipeptidase (countable and uncountable, plural imidodipeptidases)
(biochemistry) The enzyme X-Pro dipeptidase.
Noun
imidodipeptidase (countable and uncountable, plural imidodipeptidases)
(biochemistry) The enzyme X-Pro dipeptidase.