thyrospheres

English

Noun

thyrospheres

  1. plural of thyrosphere