family Diaspididae

1. (noun) armored scales
Synonyms: Diaspididae
Related Words: arthropod family



Terms and Conditions of Use / Copyright Notice