English synonyms about - contact  

armored scale

noun

1 armored scale

Insect having a firm covering of wax especially in the female.

Polish: tarcznik


Find more on armored scale elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0142