endostructures
English
Noun
endostructures
plural of
endostructure