English

edit

Noun

edit

trochospheres

  1. plural of trochosphere