NOCTILUCAE

10 letters 14 Scrabble points

Definition of NOCTILUCAE

noun
  1. A firefly, glowworm.

  2. The moon

  3. A phosphorescent substance

Source: Wiktionary

Word Details

Letters N O C T I L U C A E
Length 10 letters
Scrabble Score 14 points