English edit

Noun edit

lusiferase

  1. Misspelling of luciferase.