Glowbard
/(?)/
Glow·bard
Glowbard
n.
The glowworm.
[
Obs.
]