Definify.com

Definition 2026


entoblaste

entoblaste

French

Noun

entoblaste m (plural entoblastes)

  1. entoblast

Synonyms