Cyberdenizens, noun plural of cyberdenizen. Synonyms in the same form.
cybernauts
All synonyms for cyberdenizen →