Tamil Dictionary 🔍

endocyst

En"do*cyst, n. Etym: [Endo- + Gr. (Zoöl.) Defn: The inner layer of the cells of Bryozoa.


endocyst - Similar Words