French

edit

Etymology

edit

From néo- +‎ blaste.

Noun

edit

néoblaste m (plural néoblastes)

  1. (biology) neoblast