Definify.com

Definition 2025


ectoblasts

ectoblasts

English

Noun

ectoblasts

  1. plural of ectoblast