trochospheres

English

Noun

trochospheres

  1. plural of trochosphere