Of Butterfly Patterns and Genetic Codes Bug Squad Feed, 01 Dec 2017 Who knew? You've probably watched those colorful painted ladies (Vanessa cardui) fluttering about in your yard, but have you…