LEARNit Dictionary
bioluminescence
noun
/ˌbaɪəʊluːmɪˈnesns/
UK
/ˌbaɪəʊluːmɪˈnesns/
US
1
the natural production of light by living creatures such as glow-worms
زیستتابی, تابناکی زیستی