Definitions of Diaspididae:

  • noun:   armored scales