80014448 Published 29th June 2017 at × in 80014448 ← Previous / Next → Scale insect (superfamily Coccoidea). 80014448 Follow us