VariousWords beta
Related Terms:
Noun
Definition: Any one of a group of enzymes that produce bioluminescence by oxidizing luciferin.
VariousWords beta
Definition: Any one of a group of enzymes that produce bioluminescence by oxidizing luciferin.