pseudophotospheres
English
Noun
pseudophotospheres
plural of
pseudophotosphere