trochospheres
English
Noun
trochospheres
plural of
trochosphere