French edit

Etymology edit

From néo- +‎ blaste.

Noun edit

néoblaste m (plural néoblastes)

  1. (biology) neoblast