armored scale
English Dictionary
->
Letter A
-> armored scale
Search Dictionary:
armored scale Definition
(n)
insect
having
a
firm
covering
of
wax
especially
in
the
female
armored scale Synonyms
armored scale
© Art Branch Inc.