Definify.com

Definition 2026


ectoblasts

ectoblasts

English

Noun

ectoblasts

  1. plural of ectoblast