Welcome to The Political Forums. We are a member-run board covering the latest in politics, news, and many other subjects.
Originally Posted by GrassrootsConservative Are you sure it's not a caterpillar? I'm not sure at all lol. I asked an entomologist friend of mine to identify the creature, and he said it's a butterfly larva.
View Tag Cloud
Forum Rules