stacyk213153 stacyk213153 18-02-2024 Biology contestada What is the definition of luciferase in accurate biology terms?