Noun
English Wikipedia has articles on:IMP cyclohydrolase and GTP cyclohydrolase IWikipedia Wikipedia cyclohydrolase (plural cyclohydrolases) (biochemistry) Any hydrolase that also catalyses a cyclization