Definify.com

Definition 2026


embryoblasts

embryoblasts

English

Noun

embryoblasts

  1. plural of embryoblast