French-Spanish dictionary »

bioluminescence meaning in Spanish

FrenchSpanish
bioluminescence nom {f}

bioluminiscencianoun
{f}