|
Need synonyms for glowworms? Here's a list of similar words from our thesaurus that you can use instead.
Noun
Plural for bioluminescent insect that emits light
“Last fall, students went grubbing under rocks looking for glowworms and learning about the phases of the moon.”
|
|
|
|
|
|