superamplitudes

English

Noun

superamplitudes

  1. plural of superamplitude