Robuta

https://diaspididae.linnaeus.naturalis.nl/linnaeus_ng/app/views/literature2/reference.php?id=86824 Diaspididae of the World 2.0: A list of the Armoured Scale Insect Pests. In: D. Rosen (ed.),... of the worldarmoured scale insectdiaspididaelistpests