Definify.com

Definition 2025


entoblaste

entoblaste

French

Noun

entoblaste m (plural entoblastes)

  1. entoblast

Synonyms