Related Words for word “endocasts”
endocasts - Did you Mean?
endocyst