See also: luciférases

English

edit

Noun

edit

luciferases

  1. plural of luciferase