|
Need synonyms for armored scale? Here's a list of similar words from our thesaurus that you can use instead.
Noun
Any of the small parasitic insects of the superfamily Coccoidea
“The other family with extraordinary bacteriomes is Diaspididae, the armored scale insects.”
|
|
|
|
|
|