Lampyris

Webster's Dictionary of the English Language

·noun A genus of coleopterous insects, including the glowworms.

Related Words