Definition.comThe Ladybug is a speckled spectacle of spring, a fashion statement on the wing.J. Patrick Lewis