The Cecropia moth, North America's largest native moth, is a striking insect known for its velvety body, bold patterns, and ...