endocyst


en·do·cyst

noun \ˈen-də-ˌsist\

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).