5 Things That Will Blow Your Mind About Glowworms

Before you read this post, do yourself a favor and google some pictures of glow worms.  Cool huh? Well, here are some facts about the glowworm that are sure to blow your mind! 1. Glowworms aren’t really worms That’s right! Their name is a lie. Glowworms are actually cave-dwelling maggots! (No one is terribly fond … Continue reading 5 Things That Will Blow Your Mind About Glowworms