Hydrolase meaning : An enzyme that catalyzes the hydrolysis of a substrate.
hydrolase
wood warbler
frond
precariats
reseller