A "bishy barnabee" is an English dialect word for which of these insects?
Correct answer: Ladybird (Ladybug)

Player #29100022
I'm English, 75 years old, and I've never heard that term. We just call them ladybirds.