hydrase
nounDefinition of hydrase
: an enzyme that promotes the addition or removal of water to or from its substrate
Keep scrolling for more
Keep scrolling for more