Medical Dictionary
endocyst
noun en·do·cyst \ˈen-də-ˌsist\
Medical Definition of ENDOCYST
: the lining membrane of a hydatid cyst from which larvae are budded off
Seen & Heard
What made you want to look up endocyst? Please tell us where you read or heard it (including the quote, if possible).