Word info

endostructure

Noun

Meaning

endostructure (countable and uncountable, plural endostructures)

internal structure

Source: en.wiktionary.org

Close letter words and terms