octads

English

Noun

octads

  1. plural of octad