cyberstructures

English

Noun

cyberstructures

  1. plural of cyberstructure