BIOLUMINESCENT

Scrabble 20 Words With Friends 27

Definition

  1. adjective (of living organisms) emitting light.

See all 1548 words you can make from BIOLUMINESCENT →

← Unscramble different letters