English-French dictionary »

glowworm meaning in French

EnglishFrench
glowworm [glowworms] (beetle larva or female)
noun
[UK: ˈgləʊwɜːm]
[US: ˈgləʊwɜːm]

ver luisant◼◼◼nom {m}