cyclohedra

English

Noun

cyclohedra

  1. plural of cyclohedron