Word info

imidodipeptidase

Noun

Meaning

imidodipeptidase (countable and uncountable, plural imidodipeptidases)

(biochemistry) The enzyme X-Pro dipeptidase.

Source: en.wiktionary.org

Close letter words and terms