armored scale

listen to the pronunciation of armored scale
Englisch - Englisch
insect having a firm covering of wax especially in the female
armored scales
diaspididae