Wiktionary
trochospheres
n. (plural of trochosphere English)
n. (plural of trochosphere English)