luciférases
See also:
luciferases
French
Noun
luciférases
f
plural of
luciférase