Diaspididae

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



Terms and Conditions of Use / Copyright Notice