Attested
.to
Menu
Definition
insect having a firm covering of wax especially in the female
Seed
·
Term in context
armored scale
in
CommonParlance