amplituhedrons
English
Noun
amplituhedrons
plural of
amplituhedron