Direct product of D8 and D8

Definition
This group is constructed as the external direct product of two copies of the dihedral group of order eight (and degree four).

Other descriptions
The group can be constructed using GAP's DirectProduct and DihedralGroup functions:

DirectProduct(DihedralGroup(8),DihedralGroup(8))