Definify.com

Definition 2025


embryoblasts

embryoblasts

English

Noun

embryoblasts

  1. plural of embryoblast