Definitions of Family diaspididae:

  • noun:   armored scales