Pelidnota punctata f
From Ancient Greek πελιδνός (pelidnós) and Latin punctatus (“black spotted”).