English edit

Etymology edit

endo- +‎ structure

Noun edit

endostructure (countable and uncountable, plural endostructures)

  1. internal structure