BIOLUMINESCENCE

/ˌbaɪ̯oʊ̯ˌluməˈnɛsəns/ Scrabble 23 Words With Friends 31

Definition

  1. noun luminescence produced by physiological processes (as in the firefly).

See all 874 words you can make from BIOLUMINESCENCE →

← Unscramble different letters