English edit

Noun edit

cyclohedra

  1. plural of cyclohedron