Answer: glowworms

AnswerCrossword Clue
GLOWWORMS

Fireflies

GLOWWORMS

Luminescent larvae

GLOWWORMS

Luminous larvae

GLOWWORMS
Bioluminescent beetles