LAMPYRIS


Meaning of LAMPYRIS in English

noun a genus of coleopterous insects, including the glowworms.

Webster English vocab.      Английский словарь Webster.