Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

endocyst Definition

Cancel
endocyst
noun(en-do-cyst)
the lining membrane of a hydatid cyst from which larvae are budded off

Words Related to endocyst!

endocyst Examples by Brain Bank Users