Definify.com

Definition 2024


embryoblasts

embryoblasts

English

Noun

embryoblasts

  1. plural of embryoblast