pseudophotospheres

English

Noun

pseudophotospheres

  1. plural of pseudophotosphere