glowbird

/ˈɡloʊbɜrd/

Definitions

1. noun

A glowworm or any other insect that emits a glowing light, often used to describe a nocturnal flying insect.

“The glowbird’s luminescent trail lit up the dark sky as it flew overhead.”

Synonyms

  • firefly
  • glowworm

Antonyms

  • darkness
  • extinction