endo- Look up endo- at Dictionary.com
word-forming element meaning "inside, within, internal," fromf Greek endon "in, within," from PIE *en-do-, extended form of root *en "in" (see in (adv.)).