English dictionary
bioluminescence meaning and definition
Definition and meaning of bioluminescence at MeaningMonkey.org. bioluminescence meaning and definition in the English Dictionary.BIOLUMINESCENCE noun
Definition of bioluminescence (noun)
- luminescence produced by physiological processes (as in the firefly)
Source: Princeton University Wordnet