gyroids
English
Noun
gyroids
plural of
gyroid