Webster's Revised Unabridged Dictionary · 1913
Glowbard
Copy link
Glowbard
, noun
[See
Globard
.]
The glowworm.
[Obsolete]
↑