Home/lyase

lyase

Dictionary

noun

  • Any of many classes of enzyme that catalyze the breaking of a specific form of bond

Play Word Games

Test your vocabulary and logic skills with our daily word puzzles. Will you find 'lyase' in today's game?