Definitions of Armadillidiidae:

  • noun:   pill bugs