endostructures

English

Noun

endostructures

  1. plural of endostructure