Definify.com

Definition 2024


cyberutopias

cyberutopias

English

Noun

cyberutopias

  1. plural of cyberutopia