Life … Animals Arthropods Insects True Bugs, Hoppers, Aphids, and Allies Armored Scale Insects Melanaspis Melanaspis deklei species 4 observations Melanaspis deklei Melanaspis deklei Close