VariousWords beta
Related Terms:
Noun
Definition: A subgenre of science fiction that focuses on the nature of its speculative societies or that employs pseudoscience.
VariousWords beta
Definition: A subgenre of science fiction that focuses on the nature of its speculative societies or that employs pseudoscience.