orthotopes
English
Noun
orthotopes
plural of
orthotope