French-Spanish dictionary »

luciférase meaning in Spanish

FrenchSpanish
luciférase nom {f}

luciferasanoun