Globard
/(?)/
Glo·bard
Globard
n.
A glowworm.
[
Obs.
]