exostructures

English

Noun

exostructures

  1. plural of exostructure