Noun Definition

glowworm

1.Definition: the luminous larva or wingless grub-like female of a firefly

Category: Animals