hydrolysate

Noun
  1. A product of hydrolysis (synset 114638019)

Found on Word Lists

Other Searches