2 results found

Search Results for: spore_photoproduct_lyase

Lyase

Definition noun, plural: lyases (biochemistry) An enzyme that catalyzes the breaking of a chemical bond through means not... Read More

Spore

Definition noun, plural: spores A dormant, reproductive cell formed by certain organisms. It is thick-walled and highly... Read More