hydrolase
nounDefinition of hydrolase
: a hydrolytic enzyme
Keep scrolling for more
Keep scrolling for more