armored scale

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