lactaid

Noun
  1. Any of a group of enzymes (trade name Lactaid) that hydrolyze lactose to glucose and galactose (synset 114953023)

Found on Word Lists

Other Searches