GLOW-WORM Meaning of GLOW-WORM in English verme lucent, lampire English Interlingue dictionary. Английский словарь Интерлингве. 2012