n. lady bug
Definition of lady bug in English
Insectivorous beetle that has a hemispherical body and brilliantly coloured wing covers, typically red or yellow, with black spots.
Insectivorous beetle that has a hemispherical body and brilliantly coloured wing covers, typically red or yellow, with black spots.