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