amplituhedra
English
Noun
amplituhedra
plural of
amplituhedron