Ladybugs (scientific name: Coccinellidae, binomial name: Coccinella septempunctata), the "lady" in the English name ladybirds (also known as ladybug) is generally considered to be an allusion to the Virgin Mary in the Catholic faith. It is a common name for beetles with round protrusions....