VariousWords beta
Related Terms:
Noun
Definition: Any of several proteins that generate light when oxidized, normally without the aid of an enzyme catalyst
VariousWords beta
Definition: Any of several proteins that generate light when oxidized, normally without the aid of an enzyme catalyst