Question. Endoskeleton is secreted by?
  1. Ectoderm.
  2. Endoderm.
  3. Mesoderm.
  4. All of these