a genre of literature that tells stories about the future. Technology that does not yet exist is...
Books
Study Help
Find Definitions
Quick Revision