Rufous scale
Selenaspidus articulatus
Countries on record
72 countries