See also: luciférases

English edit

Noun edit

luciferases

  1. plural of luciferase