English

edit

Noun

edit

hystrichospheres

  1. plural of hystrichosphere