VariousWords beta
Related Terms:
Noun
Definition: A subgenre of speculative fiction, based on the technology and society of the Renaissance.
VariousWords beta
Definition: A subgenre of speculative fiction, based on the technology and society of the Renaissance.