luciferases

See also: luciférases

English

Noun

luciferases

  1. plural of luciferase