Search Details

Word: bioluminescence (lookup usage) (lookup stats)


Meaning:

Noun:

  • biology|biochemistry The emission of light by a living organism (such as a firefly).

Source: Wiktionary | Src Info »