Definify.com

Definition 2024


ectoblasts

ectoblasts

English

Noun

ectoblasts

  1. plural of ectoblast