Wiktionary
ureohydrolases
n. (plural of ureohydrolase English)
n. (plural of ureohydrolase English)