orthotopes

English

Noun

orthotopes

  1. plural of orthotope