Ladybird beetle!!!



Psyllobora vigintiduopunctata (often abbreviated to Psyllobora 22-punctata), the 22-spot ladybird, (earlier known as Thea vigintiduopunctata L.) is a 3–5 mm long ladybird.

Comments

Popular Posts