YourDictionary

substrate

noun

  1. substratum
  2. Biochem. a substance acted upon, as by an enzyme
  3. Biol., Bacteriology medium ()

See substrate in American Heritage Dictionary 4

Learn more about substrate

link/cite print suggestion box