gyroids

English

Noun

gyroids

  1. plural of gyroid