Endocyst
Word Dictionary
-> Endocyst
Search:
Endocyst
(n.) The inner layer of the cells of Bryozoa.
Terms of Use
Canadian Jobs