hexapeds

English

Noun

hexapeds

  1. plural of hexaped