superscalars

English

Noun

superscalars

  1. plural of superscalar