homostructures

English

Noun

homostructures

  1. plural of homostructure