superfactors

English

Noun

superfactors

  1. plural of superfactor