Sold Out - $40.00 $45.00
Ladybugs are also called lady beetles or, in Europe, ladybird beetles. There are about 5,000 different species of these insects, and not all of them have the same appetites. A few ladybugs prey not on plant-eaters but on plants.
Approximately 4.5 x 4.5 x 2 each