hexadecahedroids

English

Noun

hexadecahedroids

  1. plural of hexadecahedroid