polyads

English

Noun

polyads

  1. plural of polyad