GLOW-WORM


Meaning of GLOW-WORM in English

ˈglow-worm BrE AmE noun [countable]

an insect that produces a small amount of light from its body

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.